Scarlet Spider and Venom are at the will of a madman in the Microverse! But Scarlet Spider must first face the monster within before he can fight Carnage! Meanwhile, Venom takes on a new mission ? and the cost may be more than just his life!
Scarlet Spider and Venom are at the will of a madman in the Microverse! But Scarlet Spider must first face the monster within before he can fight Carnage! Meanwhile, Venom takes on a new mission ? and the cost may be more than just his life!